//联动
//选月计划清空周计划的值
$('#c-g_id').on('change',function () {
    $("#c-p_id").selectPageClear();
});
//选择周计划的时候传月计划参数过去
$("#c-p_id").data("params", function(){
    var g_id  = $("input[name='row[g_id]']").val();
    return {custom: {g_id:g_id,status:0}};
});


// 刚开始所有都隐藏
// 选择类别隐藏对应的计划 更改对应的开始时间结束时间
var statusArr = document.getElementsByName("row[status]");
//月计划2
function status0(){
    //月计划和周计划都隐藏 默认就是隐藏的
    $(".month-plan").hide();
    $(".week-plan").hide();

    /*更改开始时间和结束时间开始*/
    //更改展示问题
    $(".c-startime-month").show();
    $(".c-endtime-month").show();
    $(".c-startime-week").hide();
    $(".c-endtime-week").hide();
    $(".c-startime-day").hide();
    $(".c-endtime-day").hide();
    //更改是否可以提交
    document.getElementById("c-startime-month").disabled="";
    document.getElementById("c-endtime-month").disabled="";
    document.getElementById("c-startime-week").disabled=true;
    document.getElementById("c-endtime-week").disabled=true;
    document.getElementById("c-startime-day").disabled=true;
    document.getElementById("c-endtime-day").disabled=true;
    /*更改开始时间和结束时间结束*/
}
//周计划0
function status1(){
    $(".month-plan").show();
    $(".week-plan").hide();

    /*更改开始时间和结束时间开始*/
    //更改展示问题
    $(".c-startime-month").hide();
    $(".c-endtime-month").hide();
    $(".c-startime-week").show();
    $(".c-endtime-week").show();
    $(".c-startime-day").hide();
    $(".c-endtime-day").hide();
    //更改是否可以提交
    document.getElementById("c-startime-month").disabled=true;
    document.getElementById("c-endtime-month").disabled=true;
    document.getElementById("c-startime-week").disabled="";
    document.getElementById("c-endtime-week").disabled="";
    document.getElementById("c-startime-day").disabled=true;
    document.getElementById("c-endtime-day").disabled=true;
    /*更改开始时间和结束时间结束*/

}

//日计划1
function status2(){
    $(".month-plan").show();
    $(".week-plan").show();

    /*更改开始时间和结束时间开始*/
    //更改开始时间和结束时间
    $(".c-startime-month").hide();
    $(".c-endtime-month").hide();
    $(".c-startime-week").hide();
    $(".c-endtime-week").hide();
    $(".c-startime-day").show();
    $(".c-endtime-day").show();
    //更改是否可以提交
    document.getElementById("c-startime-month").disabled=true;
    document.getElementById("c-endtime-month").disabled=true;
    document.getElementById("c-startime-week").disabled=true;
    document.getElementById("c-endtime-week").disabled=true;
    document.getElementById("c-startime-day").disabled="";
    document.getElementById("c-endtime-day").disabled="";
    /*更改开始时间和结束时间结束*/

}

//月计划2
statusArr[0].onclick=function(){
    status0();
};
//周计划0 周计划隐藏
statusArr[1].onclick=function(){
    status1();
};
//日计划1
statusArr[2].onclick=function(){
    status2();
};
//刚进页面选择对应的隐藏功能
function first(){
    for(i = 0;i < statusArr.length;i ++){
        if(statusArr[i].checked === true) {
            if(i === 0){
                status0();
            }
            if(i === 1){
                status1();
            }
            if(i === 2){
                status2();
            }
        }
    }
}

//给时间赋值
function changeTime(){
    //如果有值，也就是编辑的情况，就不赋值了
    if(document.getElementById("c-startime-month").value){
        return false;
    }
    //月
    document.getElementById('c-startime-month').setAttribute('value',getMonthStartDate()+' 09:00:00');
    document.getElementById('c-endtime-month').setAttribute('value',getMonthEndDate()+' 17:30:00');
    //周
    document.getElementById('c-startime-week').setAttribute('value',getWeekStartDate()+' 09:00:00');
    document.getElementById('c-endtime-week').setAttribute('value',getWeekEndDate()+' 17:30:00');
    //日
    document.getElementById('c-startime-day').setAttribute('value',getDayDate()+' 09:00:00');
    document.getElementById('c-endtime-day').setAttribute('value',getDayDate()+' 17:30:00');
}


$(document).ready(function(){
    changeTime();
    first();
});








